Refine this word faster
Jasminum officinale
Definitions
Noun
- 1 a climbing deciduous shrub with fragrant white or yellow or red flowers used in perfume and to flavor tea wordnet
See also for "jasminum officinale"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.